package com.ygqh.baby.po;

import com.ygqh.baby.ao.DataStatus;
import com.ygqh.baby.ao.WxMessageType;

import java.util.Date;

/**
 * @author Ss
 */
public class YgWeixinMessage {

    private Long id;

    private String templateTitle;

    private String linkUrl;

    private String firstData;

    private String keyword1Data;

    private String keyword2Data;

    private String keyword3Data;

    private String keyword4Data;

    private String keyword5Data;

    private String remarkData;

    private Date planTime;

    private Boolean isSms;

    private Date sendTime;

    private DataStatus status;

    private String createBy;

    private Date createTime;
    
    /*----------------------------*/
    
    private String templateId;
    
    private WxMessageType wxMessageType;

    private String userName;

    private String platformNo;

    private String keyword6Data;

    private String keyword7Data;

    private Integer ygSeoId = 140;

    public Integer getYgSeoId() {
        return ygSeoId;
    }

    public void setYgSeoId(Integer ygSeoId) {
        this.ygSeoId = ygSeoId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTemplateTitle() {
        return templateTitle;
    }

    public void setTemplateTitle(String templateTitle) {
        this.templateTitle = templateTitle == null ? null : templateTitle.trim();
    }

    public String getLinkUrl() {
        return linkUrl;
    }

    public void setLinkUrl(String linkUrl) {
        this.linkUrl = linkUrl == null ? null : linkUrl.trim();
    }

    public String getFirstData() {
        return firstData;
    }

    public void setFirstData(String firstData) {
        this.firstData = firstData == null ? null : firstData.trim();
    }

    public String getKeyword1Data() {
        return keyword1Data;
    }

    public void setKeyword1Data(String keyword1Data) {
        this.keyword1Data = keyword1Data == null ? null : keyword1Data.trim();
    }

    public String getKeyword2Data() {
        return keyword2Data;
    }

    public void setKeyword2Data(String keyword2Data) {
        this.keyword2Data = keyword2Data == null ? null : keyword2Data.trim();
    }

    public String getKeyword3Data() {
        return keyword3Data;
    }

    public void setKeyword3Data(String keyword3Data) {
        this.keyword3Data = keyword3Data == null ? null : keyword3Data.trim();
    }

    public String getKeyword4Data() {
        return keyword4Data;
    }

    public void setKeyword4Data(String keyword4Data) {
        this.keyword4Data = keyword4Data == null ? null : keyword4Data.trim();
    }

    public String getKeyword5Data() {
        return keyword5Data;
    }

    public void setKeyword5Data(String keyword5Data) {
        this.keyword5Data = keyword5Data == null ? null : keyword5Data.trim();
    }

    public String getRemarkData() {
        return remarkData;
    }

    public void setRemarkData(String remarkData) {
        this.remarkData = remarkData == null ? null : remarkData.trim();
    }

    public Date getPlanTime() {
        return planTime;
    }

    public void setPlanTime(Date planTime) {
        this.planTime = planTime;
    }

    public Boolean getIsSms() {
        return isSms;
    }

    public void setIsSms(Boolean isSms) {
        this.isSms = isSms;
    }

    public Date getSendTime() {
        return sendTime;
    }

    public void setSendTime(Date sendTime) {
        this.sendTime = sendTime;
    }

    public DataStatus getStatus() {
        return status;
    }

    public void setStatus(DataStatus status) {
        this.status = status;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

	public WxMessageType getWxMessageType() {
		return wxMessageType;
	}

	public void setWxMessageType(WxMessageType wxMessageType) {
		this.wxMessageType = wxMessageType;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getTemplateId() {
		return templateId;
	}

	public void setTemplateId(String templateId) {
		this.templateId = templateId;
	}

	public String getPlatformNo() {
		return platformNo;
	}

	public void setPlatformNo(String platformNo) {
		this.platformNo = platformNo;
	}

    public String getKeyword6Data() {
        return keyword6Data;
    }

    public void setKeyword6Data(String keyword6Data) {
        this.keyword6Data = keyword6Data;
    }

    public String getKeyword7Data() {
        return keyword7Data;
    }

    public void setKeyword7Data(String keyword7Data) {
        this.keyword7Data = keyword7Data;
    }
}